import Vue from 'vue'
import Router from 'vue-router'
import Home from '@/pages/home/Home'
//import HelloWorld from '@/components/HelloWorld'
//import City from '@/pages/city/city'  //取消直接import引用，改为在component里面import调用。()=>import("@/pages/city/City")
//import Detail from './../pages/detail/Detail'
//取消直接import引用，改为在component里面import调用。()=>import("@/pages/detail/Detail")


Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      redirect:'/home'
    },
    {
      path:'/home',
      name:'Home',
      component:Home
    },
    {
      path:'/city',
      name:'City',
      component:() => import('@/pages/city/City')
    },
    {
     path:'/detail/:id',
      name:'Detail',
      component:()=> import ('@/pages/detail/Detail')
      //取消直接import引用，改为在component里面import调用。()=>import("@/pages/detail/Detail")
    }
  ],
  scrollBehavior (to, from, savedPosition) {   return { x: 0, y: 0 } }//每次进入页面都是从起点开始
  //mode:'history'默认是hash
})
